現在の位置: ホーム> 関数カテゴリ一覧> filter_var_array

filter_var_array

複数の変数を取得してフィルタリングします
名前:filter_var_array
カテゴリ:フィルター
対応言語:php
一言説明:複数の変数を取得してフィルタリングします。

定義と使用法

filter_var_array()関数は複数の変数を取得し、それらをフィルターします。

filter_input()繰り返し呼び出される必要はないため、この関数は複数の変数のフィルタリングに役立ちます。

成功した場合は、フィルタリングされた変数値を含む配列を返し、故障した場合はfalseを返します。

实例

<?php
$ arr = array
 (
 "name" => "Peter Griffin" 、
 「age」 => "41" 、
 「電子メール」 => 「[email protected]」 、
 ) ;

$ filters = array
 (
 「name」 =>配列
  (
  "filter" => filter_callback 、
  「フラグ」 => filter_force_array 、
  「オプション」 => 「ucwords」
  ) 、、
 「年齢」 =>配列
  (
  "filter" => filter_validate_int 、
  「オプション」 =>配列
   (
   「min_range」 => 1 、
   「max_range」 => 120
   ))
  ) 、、
 「電子メール」 => filter_validate_email 、
 ) ;

print_r ( filter_var_array ( $ arr 、 $ filters ) ) ;
?>

输出类似:

配列
 (
 [名前] =>ピーター・グリフィン
 [年齢] => 41
 [電子メール] => [email protected]
 ))

文法

filter_var_array ( arrayargs
パラメーター 説明する
配列 必須。フィルタリングするデータを含む文字列キーを含む配列を指定します。
args

オプション。フィルターパラメーターの配列を指定します。

リーガルアレイキーは変数名です。法的価値は、フィルターID、または指定されたフィルター、フラグ、およびオプションの配列です。

このパラメーターは別のフィルターIDにすることもできますが、もしそうなら、入力配列内のすべての値は指定されたフィルターによってフィルタリングされます。

類似の関数
  • 名前で特定の外部変数を取得し、フィルターで処理できます filter_input

    filter_input

    名前で特定の外部変数を取得し、フィルター
  • 一連の外部変数を取得し、フィルターを介して処理できます filter_input_array

    filter_input_array

    一連の外部変数を取得し、フィルターを介し
  • 特定のフィルターを使用して変数をフィルタリングします filter_var

    filter_var

    特定のフィルターを使用して変数をフィルタ
  • 指定された型の変数が存在するかどうかを確認します filter_has_var

    filter_has_var

    指定された型の変数が存在するかどうかを確
  • 複数の変数を取得してフィルタリングします filter_var_array

    filter_var_array

    複数の変数を取得してフィルタリングします
  • サポートされているすべてのフィルターのリストを返します filter_list

    filter_list

    サポートされているすべてのフィルターのリ
  • 特定の名前のフィルターに関連付けられたIDを返します filter_id

    filter_id

    特定の名前のフィルターに関連付けられたI